package com.blue.http.annotation;

import com.blue.core.file.IClassHandler;

/**
 * 扫描 Websocket 类配置
 * 
 * @author zhengj
 * @since 1.0 2016年12月15日
 */
public class WebsocketClassHandler implements IClassHandler
{
	private final WebsocketParser parser;

	public WebsocketClassHandler(WebsocketParser parser)
	{
		this.parser = parser;
	}

	@Override
	public void handle(Class<?> clazz)
	{
		if (clazz.isAnnotationPresent(Websocket.class))
		{
			parser.parse(clazz);
		}
	}
	
}
